namespace Administration
{
    using System.ComponentModel.DataAnnotations;
    using System;

    [MetadataType(typeof(RoleMetaData))]
    partial class Role
    {
      
    }
    [MetadataType(typeof(wfActionMetaData))]
    partial class Action
    {
    }
    [MetadataType(typeof(wfStepMetaData))]
    partial class Step
    {
      
    }
    [MetadataType(typeof(wfActionTypeMetaData))]
    partial class ActionType
    {
       
    }
    [MetadataType(typeof(wfProcessMetaData))]
    partial class Process
    {
    }

    //---------------------------------------------------
    public class RoleMetaData
    {
       [System.ComponentModel.DataAnnotations.UIHint("GuidText")]
       public Guid RoleID { set; get; }
    }

    public class wfActionMetaData
    {
        [System.ComponentModel.DataAnnotations.UIHint("GuidText")]
        public Guid ActionID { set; get; }
    }

    public class wfStepMetaData
    {
        [System.ComponentModel.DataAnnotations.UIHint("GuidText")]
        public Guid StepID { set; get; }
    }

    public class wfProcessMetaData
    {
        [System.ComponentModel.DataAnnotations.UIHint("GuidText")]
        public Guid ProcessID { set; get; }
    } 

    public class wfActionTypeMetaData
    {
        [System.ComponentModel.DataAnnotations.UIHint("GuidText")]
        public Guid ActionTypeID { set; get; }
    }
}
